<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>work</title>
</head>
<body>
    <script type="text/javascript">
    
    // 将数组中的  元素1  与  元素3 调换位置
    // const arr = [3,2,1,4,5]
    // let temp = arr[2]
    // arr[2] = arr[0]
    // arr[0] = temp
    
    // console.log(arr);





    // 使用冒泡排序（从大到小）：  [90,65,78,66,48,39,92,73]  使用数组解构的方法交换变量
    // var arr = [90,65,78,66,48,39,92,73];
    // for(let i = 0 ; i<arr.length-1 ; i++){
    //     for(let j = 0; j<arr.length-1-i ; j++ ){
    //         if (arr[j] < arr[j+1]) {
    //             [arr[j+1],arr[j] ] = [arr[j],arr[j+1]] 
    //         }        
    //     }
    // }

    // console.log(arr);

    

    // var text =
    // 'I love teaching and empowering people. I teach HTML, CSS, JS, React, Python.'
    // //将上述字符串去除标点空格后统计有多少个单词
    // var text ='I love teaching and empowering people. I teach HTML, CSS, JS, React, Python.'
    // const arr = text.split(' ')

    // console.log(arr.length);
    
    
    
    




    // const arr = [87,85,74,70,65,59,43]
    // 1.移除第一个元素87，并在开头添加 元素86
    // const arr = [87,85,74,70,65,59,43]
    // arr.splice(0,1,86)





    // 2.移除最后一个元素43， 并在末尾添加1
    // const arr = [87,85,74,70,65,59,43];
    // arr.splice(-1,1,1)
    // console.log(arr);

    // 3.在 70 65 之间插入 元素 68
    // const arr = [87,85,74,70,65,59,43];
    // arr.splice(4,0,68)
    // console.log(arr);

    // 4.删除元素65
    // const arr = [87,85,74,70,65,59,43];
    // arr.splice(4,1)
    // console.log(arr);

    // 5.使用map返回一个新的数组new_arr，要求新数组new_arr比原来数组大2
    const arr = [87,85,74,70,65,59,43];
    const new_arr = arr.map(x => x+2);
    // console.log(new_arr);


    // 6.筛选数组new_arr返回new_arr1,要求new_arr1: 能被2整除
    const new_arr1 = [];
    var i = 0
    while (i<new_arr.length) {
        if (new_arr[i] % 2 == 0) {
            new_arr1.push(new_arr[i])
        }
        i++
    }
    console.log(new_arr1);











    </script>
</body>
</html>